• word of the day

    mastotermes electromexicus

    mastotermes electromexicus - Dictionary definition and meaning for word mastotermes electromexicus

    Definition
    (noun) an extinct termite found in amber in southern Mexico
Download our Mobile App Today
Receive our word of the day
on Whatsapp